A total of 2,912 shares were traded on the BSE today.
The Nifty ended down 29 points at 4,750.
BSE market breadth was negative. Out of 2,842 stocks traded so far, 1,827 shares declined and 887 shares advanced.
Manufacturing output, which constitutes about 76 per cent of the industrial production, fell by an annual 6 per cent, the Statistical Office said.
BSE market breadth was negative. Out of 2,961 shares traded, 1,907 shares declined while 941 shares advanced.
The Nifty ended up five points at 5,289.
A weak opening of European bourses weighed on sentiments.
The NSE Nifty ended at 5,546 - down 28 points, a day ahead of the derivatives expiry.